Optimal components selection based on fuzzy-intra coupling density for component-based software systems under build-or-buy scheme

نویسندگان

چکیده

Abstract Component-Based Software Engineering (CBSE) is an approach to building and developing software systems based on components. In component-based systems, there are various components, including Commercial off the Shelf (COTS) in-house developers can build their desired component as or COTS. The problem of deciding optimally between COTS components one major challenges developers, which known selection problem. This be resolved by evaluating criteria for optimality in then solving optimization techniques. this paper, attempt was made optimize through multi-objective maximizing Fuzzy-Intra Coupling Density (Fuzzy-ICD) functionality objective functions, also taking into account budget, delivery time, reliability, Fuzzy-ICD constraints problems. Fuzzy ICD a more accurate criterion calculate relationship Cohesion obtained fuzzy computing each them, Meyers classification. Thus, after two-criterion model formulation, solved multi objectives approach. Finally, proposed method evaluated performing case study financial-accounting system. Comparison results showed that could select optimal with maximum fewer rates time Budget (0.29, 0.43, 1.1 s, 88$ were improved functionality, Fuzzy-ICD, respectively).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

designing unmanned aerial vehicle based on neuro-fuzzy systems

در این پایان نامه، کنترل نرو-فازی در پرنده هدایت پذیر از دور (پهپاد) استفاده شده است ابتدا در روش پیشنهادی اول، کنترل کننده نرو-فازی توسط مجموعه اطلاعات یک کنترل کننده pid به صورت off-line آموزش دیده است و در روش دوم یک کنترل کننده نرو-فازی on-line مبتنی بر شناسایی سیستم توسط شبکه عصبی rbf پیشنهاد شده است. سپس کاربرد این کنترل کننده در پهپاد بررسی شده است و مقایسه ای ما بین کنترل کننده های معمو...

A Fuzzy Approach for Component Selection amongst Different Versions of Alternatives for a Fault Tolerant Modular Software System under Recovery Block Scheme Incorporating Build-or-Buy Strategy

Software projects generally have to deal with producing and managing large and complex software products. As the functionality of computer operations become more essential and yet more critical, there is a great need for the development of modular software system. Component-Based Software Engineering concerned with composing, selecting and designing components to satisfy a set of requirements w...

متن کامل

Fuzzy COTS Selection for Modular Software Systems Based on Cohesion and Coupling under Multiple Applications Environment

Due to the rapid growth of development of component based software systems, the selection of optimal commercial-off-the-shelf (COTS) components has become the key of optimization techniques used for the purpose. In this paper, the authors use fuzzy mathematical programming (FMP) for developing bi-objective fuzzy optimization models that aims to select the best-fit COTS components for a modular ...

متن کامل

Fuzzy systems based on component software

7 This paper describes hierarchical modeling of fuzzy logic concepts that has been used within the recently developed model of intelligent systems, called OBOA. The model is based on a multilevel, hierarchical, 9 general object-oriented approach. Current methods and software design and development tools for intelligent systems are usually di5cult to extend, and it is not easy to reuse their com...

متن کامل

a new type-ii fuzzy logic based controller for non-linear dynamical systems with application to 3-psp parallel robot

abstract type-ii fuzzy logic has shown its superiority over traditional fuzzy logic when dealing with uncertainty. type-ii fuzzy logic controllers are however newer and more promising approaches that have been recently applied to various fields due to their significant contribution especially when the noise (as an important instance of uncertainty) emerges. during the design of type- i fuz...

15 صفحه اول

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Complex & Intelligent Systems

سال: 2021

ISSN: ['2198-6053', '2199-4536']

DOI: https://doi.org/10.1007/s40747-021-00449-z